-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Gracefully handle errors in evals #2295
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Docs Preview
|
5fe2ebf
to
6bb2a3f
Compare
@dmontagu Can't we handle missing fields by just using the default value of |
This PR is stale, and will be closed in 3 days if no reply is received. |
This PR is stale, and will be closed in 3 days if no reply is received. |
Closing this PR as it has been inactive for 10 days. |
060d305
to
e801cf3
Compare
PR Change SummaryEnhanced error handling in evaluations with added retry functionality, impacting report structures.
Added Files
How can I customize these reviews?Check out the Hyperlint AI Reviewer docs for more information on how to customize the review. If you just want to ignore it on this PR, you can add the Note specifically for link checks, we only check the first 30 links in a file and we cache the results for several hours (for instance, if you just added a page, you might experience this). Our recommendation is to add |
25b903a
to
cad8eaf
Compare
span_id=span_id, | ||
trace_id=trace_id, | ||
) | ||
# TODO(DavidM): Address the following TODOs before V1... |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Will you create a followup issue for this?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yes
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also adds retry functionality. Builds on top of the work in #2282. Closes #2612
Still need to:
Note: I think this is technically a breaking change because it adds some fields to the ReportCase and EvaluationReport classes, so deserialization might not work on existing data. Given we are still 0.X I guess it's worth a bump to minor version(?) but I expect it won't be very disruptive in practice..